New York Giants: Many Questions, Few Answers